import { Injectable, NestMiddleware } from '@nestjs/common';
import { Request, Response, NextFunction } from 'express';
@Injectable()
export class Logger implements NestMiddleware {
  use(req: Request, res: Response, next: NextFunction) {
    console.log('logger');
    // res.send('拦截了'); //拦截路由 ，但是res.send()方法会终止请求，所以后面的中间件和路由处理程序都不会执行，不可以同时使用res.send()和next()
    next(); //不使用这个会被挂起
  }
}
